package modelo;

import java.util.ArrayList;

import titiritero.Dibujable;
import utilitarios.*;
import vistas.VistaCanion;

public class Canion extends Arma {
	
	public Canion(Escenario escenario, PuntoXY posicionInicial) {
		super(escenario);
		this.tipoDeArma = "Canion";
		this.danio = 30;
		this.arsenal = new ArrayList<Proyectil>(BALAS);
		this.figura = new Cuadrado(TAMANIO_PIXEL);
		this.setPosicion(posicionInicial);
		this.velocidadDisparo = Arma.VELOCIDAD_MEDIA;
		this.resistencia = 1;
		this.cargarProyectiles();
	}
	
	@Override
    public Dibujable crearDibujable() {
		VistaCanion vistaArma = new VistaCanion();
		vistaArma.setPosicionable(this);
		
		return vistaArma;
	}
	
}
